﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WebDavProcessor.Constants
{
    public static class WebDavHeaders
    {
        /// <summary>
        /// DAV header
        /// </summary>
        public const string Dav = "DAV";
        /// <summary>
        /// Depth header
        /// </summary>
        public const string Depth = "Depth";
        /// <summary>
        /// Destination header
        /// </summary>
        public const string Destination = "Destination";
        /// <summary>
        /// If header
        /// </summary>
        public const string If = "If";
        /// <summary>
        /// Lock-Token header
        /// </summary>
        public const string LockToken = "Lock-Token";
        /// <summary>
        /// Overwrite header
        /// </summary>
        public const string Overwrite = "Overwrite";
        /// <summary>
        /// Timeout header
        /// </summary>
        public const string Timeout = "Timeout";

        // response headers
        public const string ContentLanguage = "Content-Language";
        public const string ContentLength = "Content-Length";
        public const string ContentType = "Content-Type";
        public const string ETag = "ETag";
        public const string LastModified = "Last-Modified";
    }
}
